<?php   if ( ! defined('BASEPATH')) exit('No direct script access allowed');
  /**
   * Helper na pracu s casom - na prevod casu do poctu minut od polnoci a opacne
   * 
   * @author Marek Letavay
   */


 /**
   * Metoda vypocita z minut od polnoci aky je to cas
   * @param integer $minutes pocet minut od polnoci
   * @return string cas v formate hhmm
   */
  function getTimeFromMinutes($minutes){
    $h = (int) ($minutes / 60);
    $m = $minutes % 60;
    if(strlen($h) == 1){
      $h = "0".$h;
    }
    if(strlen($m) == 1){
      $m = "0".$m;
    }
    return $h.$m;
  }
  
  /**
   * Metoda vypocita z minut od polnoci aky je to cas
   * @param integer $minutes pocet minut od polnoci
   * @return string cas v formate hh:mm
   */
  
  function getStringTimeFromMinutes($minutes){
    $h = (int) ($minutes / 60);
    $m = $minutes % 60;
    if(strlen($h) == 1){
      $h = "0".$h;
    }
    if(strlen($m) == 1){
      $m = "0".$m;
    }
    return $h.":".$m;
  }
  
  
  /**
   * Metoda vypocita z casu kolko je to minut od polnoci
   * @param integer h hodiny
   * @param integer m minuty
   * @return integer pocet minut od polnoci
   */
  function getMinutesFromTime($h,$m){
    return ($h*60)+$m;
   
  }
?>
